<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="../../include/tag.jsp" %>
<div id="sellerRemarksDiv" class="layui-form" style="display: none; padding: 10px 15px">
    <textarea name="sellerRemarks" class="layui-textarea"></textarea>
</div>

<script type="text/javascript">
    // 卖家备注
    function updateSellerRemarks(orderId, that) {
        var $textarea = $("#sellerRemarksDiv").find("[name=sellerRemarks]");
        var $sellerRemarks = $(that).closest("table").find(".seller-remarks");
        var sellerRemarks = $sellerRemarks.text();
        $textarea.val(sellerRemarks);

        function cb(index) {
            sellerRemarks = $textarea.val();
            if (!util.isValid(sellerRemarks)) {
                util.layerMsgError("请填写卖家备注");
                return false;
            }
            txz.ajaxRequest({
                method: 'post',
                url: '${ctx}/mall/order/updateSellerRemarks.do',
                saveCache: true,
                cacheObj: null,
                params: {
                    orderId: orderId,
                    sellerRemarks : sellerRemarks
                },
                callBack: function (res) {
                    if (res.success) {
                        util.layerMsgSuccess("填写成功", function () {
                            $sellerRemarks.text(sellerRemarks);
                            $sellerRemarks.closest("tr").show();
                            layer.close(index);
                        });
                    }
                }
            });
        }
        openDialog('卖家备注', '#sellerRemarksDiv', '450px', '270px', cb);
    }

    function updateSellerRemarks2(orderId, that) {
        var $textarea = $("#sellerRemarksDiv").find("[name=sellerRemarks]");
        var $sellerRemarks = $(that).closest(".main-middle-right").find(".seller-remarks-div .seller-remarks");
        var sellerRemarks = $sellerRemarks.text();
        $textarea.val(sellerRemarks);

        function cb(index) {
            sellerRemarks = $textarea.val();
            if (!util.isValid(sellerRemarks)) {
                util.layerMsgError("请填写卖家备注");
                return false;
            }
            txz.ajaxRequest({
                method: 'post',
                url: '${ctx}/mall/order/updateSellerRemarks.do',
                saveCache: true,
                cacheObj: null,
                params: {
                    orderId: orderId,
                    sellerRemarks : sellerRemarks
                },
                callBack: function (res) {
                    if (res.success) {
                        util.layerMsgSuccess("填写成功", function () {
                            $sellerRemarks.text(sellerRemarks);
                            $sellerRemarks.parent(".seller-remarks-div").show();
                            layer.close(index);
                        });
                    } else {
                        util.layerMsgError("填写失败");
                    }
                }
            });
        }
        openDialog('卖家备注', '#sellerRemarksDiv', '450px', '270px', cb);
    }
</script>